uncharacterized protein LOC118407334 protein in PropLec - UniLectin
XP_035663692
Cite How to cite